package com.franklin.java.api.classloader;

import com.franklin.plugins.common.collection.PrettyArrayList;
import org.apache.commons.io.IOUtils;

import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.net.URLClassLoader;
import java.util.Enumeration;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
import java.util.jar.JarEntry;
import java.util.jar.JarFile;

/**
 * 自定义外部Jar包类加载器
 *
 * @author Franklin
 * @since 2021/9/24 18:50
 */
class ExternalJarClassLoader extends URLClassLoader {

    ExternalJarClassLoader(URL url,ClassLoader parent) {
        super(new URL[]{url},parent);
    }

}
